Workday HR System API - Implementation Template

(0 reviews)

Mapping: Employee

WorkdayResponseData TypeDescription
Worker/Worker_Data/Personal_Data/Name_Data/Legal_Name_Data/
Name_Detail_Data/First_Name
legalName/firstNameTEXT(40)The employee's first name
Worker/Worker_Data/Personal_Data/Name_Data/Legal_Name_Data/
Name_Detail_Data/Last_Name
legalName/lastNameTEXT(80)The employee's last name
Worker/Worker_Data/Personal_Data/Name_Data/Legal_Name_Data/
Name_Detail_Data/Middle_Name
legalName/middleNameTEXT(40)The employee's middle name
Worker/Worker_Data/Personal_Data/Name_Data/Legal_Name_Data/
Name_Detail_Data/Last_Name
legalName/suffixTEXT(40)The employee's suffix
Worker/Worker_Data/Personal_Data/Name_Data/Preferred_Name_Data/ Name_Detail_Data/First_NamepreferredName/firstNameTEXT(40)The name the employee prefers to be called
Worker/Worker_Data/Personal_Data/Birth_DatebirthDateDATEThe employee's date of birth
Worker/Worker_Data/Gender_Reference/ID(@type=Gender_Code)genderPICKLISTThe employee's gender
Worker/Worker_Reference/ID(@type=Employee_ID)employeeId"TEXT(40) Unique-CaseInsensitiveExternal ID"The employee's employment ID for the organization they were hired into
Worker/Worker_Reference/ID(@type=Employee_ID)employmentTypePICKLISTThe type of worker (Employee, Contractor, Intern)
Worker/Worker_Data/Personal_Data/Contact_Data/Email_Address_Data/
Email_Address ( ID= WORK)
emailEMAILThe employee's email address
Worker/Worker_Data/Personal_Data/Contact_Data/Phone_Data
(@Workday_Traditional_Formatted_Phone) (Usage_Data/Type_Data/Type_Reference/ID = HOME)
homePhonePHONEThe employee's home phone number
Worker/Worker_Data/Personal_Data/Contact_Data/Address_Data/
Address_Line_Data (Communication_Usage_Type_ID=HOME)
addressLineTEXT(255)The street detail for the address. For example, this field is known as MailingStreet on Contact.
Worker/Worker_Data/Personal_Data/Contact_Data/Address_Data/
Municipality (Communication_Usage_Type_ID=HOME)
cityTEXT(40)The city detail for the address. For example, this field is known as MailingCity on Contact.
Worker/Worker_Data/Personal_Data/Contact_Data/Address_Data/
Country_Reference/ID (@type=ISO_3166-1_Alpha-2_Code)
stateTEXT(80)The state detail for the address. For example, this field is known as MailingState on Contact.
Worker/Worker_Data/Personal_Data/Contact_Data/Address_Data/
Postal_Code (Communication_Usage_Type_ID=HOME)
postalCodeTEXT(20)The postal code for the address. For example, this field is known as MailingPostalCode on Contact.
Worker/Worker_Data/Personal_Data/Contact_Data/Address_Data/
Country_Region_Reference/ID (@type=ISO_3166-2_Code)
countryTEXT(80)The country detail for the address. For example, this field is known as MailingCountry on Contact.
Worker/Worker_Data/Employment_Data/Worker_Status_Data/Active;
Note: There is a transformation required here. If Active=0 and Terminated=0 then 'InActive'; If Active=0 and Terminated=1 then 'Terminated'; If Active=1 and Leave_Status_Data/On_Leave=1 then 'Leave', else 'Active'
statusPICKLISTThe employee's current work status
Worker/Worker_Data/Employment_Data/Position_Data/Start_DatestartDateDATEStart date of the employee's current status
Worker/Worker_Data/Employment_Data/Worker_Job_Data/Position_Data/
End_Employment_Date
endDateDATEThe planned end date for the employee's status
Worker/Worker_Data/Employment_Data/Position_Data/
Position_Time_Type_Reference/ID (@type=Position_Time_Type_ID)
employmentTypePICKLISTThe employee's full-time or part-time status
Worker/Worker_Data/Personal_Data/Contact_Data/
Email_Address_Data/Email_Address ( ID= HOME)
alternateEmailEMAILThe employee's alternate email address
Worker/Worker_Data/Personal_Data/Contact_Data/
Phone_Data (@Workday_Traditional_Formatted_Phone) (Usage_Data/Type_Data/Type_Reference/ID = WORK)
workPhonePHONEThe employee's formatted work phone number including country code and extension
/Worker_Data/Employment_Data/Worker_Job_Data/Position_Data/
Manager_as_of_last_detected_manager_change_Reference/
ID(@type=Employee_ID) Note: Externalize the parameter Employee_ID as it may differ from customer to customer
managerIdLOOKUP(EMPLOYEE__C)A reference to the Employee record of the employee's manager
/Worker_Data/Employment_Data/Worker_Job_Data/
Position_Data/Position_Title
positionTitlePICKLISTThe employee's job profile at the company
/Worker/Worker_Data/Organization_Data/Worker_Organization_Data/
Organization_Data/organizationCode
(where ../Organization_Type_Reference/ID (@type='Organization_Type_ID')='COST_CENTER' (depends on customer choice, based on a property)
InternalOrganizationUnitLOOKUP(InternalOrganizationUnit)A reference to the organization that this employee is assigned to

Reviews

TypeTemplate
OrganizationMuleSoft
Published by
MuleSoft Solutions
Published onApr 16, 2021
Asset overview

Asset versions for 1.0.x

Asset versions
VersionActions
1.0.1
1.0.0